Mystic River
Dennis Lehane
2001
36 votes
8.9/10